home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
028a
/
cmenu24.zip
/
CMENUMAN.TXT
< prev
next >
Wrap
Text File
|
1991-06-02
|
96KB
|
3,393 lines
May 30, 1991
CMenu
V2.4 - 0591
╒═════════════════════════════════════════════════════════════════════════════╕
│ 08/24/1990 CMenu 23:07:34 │
│ Written and designed by Chris Moore - 1991 │
╘═════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╒[Current Directory]══════════════════╕░░╓[Menu Selections]────────────────╖
░░│C:\ │░░║ Car Maintenance Tracker ║
░░╘═════════════════════════════════════╛░░║ DOS Help ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ Date Conversion utility ║
░░░░░░░░░░░░░╒[Disk Space]═══╕░░░░░░░░░░░░░║ Floppy Disk Label Maker ║
░░░░░░░░░░░░░│ 12,646,400 │░░░░░░░░░░░░░║ FlowCharting II ║
░░░░░░░░░░░░░╘═══════════════╛░░░░░░░░░░░░░║ Jacket ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ Memory Usage ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ Movie Library ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ Nursery System ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ PC Tools ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ Printer Setup ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╙─────────────────────────────────╜
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒[Function Key Definitions]═══════════════════════════════════════════════════╕
│F1 = HELP F2 = Security F3 = Batch Utilities │
│F4 = Menu Selection Maint. F5 = DOS Shell F6 = DOS Commands │
│F7 = Directory Utilities F8 = Menu Customizing F9 = Misc. Utilities │
│F10= System Information ESC = Exit Menu │
╘═════════════════════════════════════════════════════════════════════════════╛
LICENSE
All versions of CMenu are not public domain software, nor are they free
software.
Copyright (c) 1991 Chris Moore
Non-registered users are granted a limited license to use CMenu on a trial
basis for the purpose of determining whether it is suitable for their needs.
Use of CMenu, except for this limited purpose, requires registration. Use
of non-registered copies of CMenu by any person, business, corporation,
governmental agency or other entity institution is strictly forbidden.
WARRANTY
Chris Moore makes no warranty of any kind, express or implied, including
without limitation, any warranties of merchantability and/or fitness for a
particular purpose. Chris Moore shall not be liable for any damages, whether
direct, indirect, special or consequential arising from a failure of this
program to operate in the manner desired by the user. Chris Moore shall not be
liable for any damage to data or property which may be caused directly or
indirectly by use of the program.
IN NO EVENT WILL CHRIS MOORE BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING ANY
LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES
ARISING OUT OF YOUR USE OR INABILITY TO USE THE PROGRAM, OR FOR ANY CLAIM BY
ANY OTHER PARTY.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore
CMenu User Guide
─────────────────────────────────────────────────────────────────
Introduction
Welcome to the CMenu system. CMenu is an interactive menu system that
allows you to design a menu to your specific needs. From CMenu you can
execute other software packages you have (after you define them to the menu),
access files, copy whole directories or individual files within a directory,
rename or delete directories, print files, compare ASCII or TEXT files or build
and maintain small batch files. It should be noted that when a selection is
executed from the menu, the menu itself will be taken out of memory. Therefore
allowing maximum memory for your application.
CMenu was designed to be as useful as possible while still being easy to
use. If you have any problems or see where improvements can be made, please
send me a letter stating this.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore
CMenu User Guide
─────────────────────────────────────────────────────────────────
Table Of Contents
TOPIC PAGE
Getting Started................................1
System Requirements............................2
Setup Procedure................................3
Help...........................................4
Security.......................................5
1) Turning Security On/Off...................5.1
2) Updating the Name and Password Fields.....5.2
3) Using the Lock PC Feature.................5.3
Batch Utilities................................6
1) Creating New Batch File Programs..........6.1
2) Deleting Old Batch Files..................6.2
3) Editing Existing Batch File Programs......6.3
Menu Selection Maintenance.....................7
1) Adding New Menu Selections................7.1
2) Editing Current Selections................7.2
3) Deleting Old Selections...................7.3
4) Sorting Your Selections...................7.4
5) Swapping 2 Selections.....................7.5
DOS Shell......................................8
DOS Commands...................................9
1) Copying a File............................9.1
2) Renaming a File...........................9.2
3) Deleting a File...........................9.3
4) Other DOS Commands........................9.4
Directory Utilities............................10
1) Changing the Default Drive................10.1
2) Changing the Default Directory............10.2
3) Viewing a Directory.......................10.3
4) Creating a New Sub-Directory..............10.4
5) Deleting a Sub-Directory..................10.5
6) Renaming a Sub-Directory..................10.6
Menu Customizing...............................11
1) Setting The Colors........................11.1
2) Changing The Background Character.........11.2
3) Changing The Title........................11.3
4) Changing The Screen Blank Time............11.4
5) Changing The Mouse Cursor Shape...........11.5
5) Adding A TimeOut Program..................11.6
Miscellaneous Utilities........................12
1) Comparing 2 ASCII/Text files..............12.1
2) Searching an ASCII/Text file..............12.2
3) Altering File/Directory Attributes........12.3
4) Formatted printing of an ASCII/Text file..12.4
5) Set Date and Time.........................12.5
System Information.............................13
Exiting the System.............................14
Product Support................................15
Registration Information.......................16
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore
CMenu User Guide
─────────────────────────────────────────────────────────────────
Getting Started
To add your first selection to the menu, select option F4 - Menu Maintenance.
You will then be presented with a screen to enter a selection title and up to
2 lines of executable statements. The title line is normally used to enter the
title of the software being selected (Lotus, Clarion Pro, etc...) although you
can enter anything in this line. The next 2 lines are what will be executed
when this selection is chosen. First you need to decide if the directory must
be changed to where your software resides. Normally this is the case. Next,
enter the command that executes the software, usually this file will end with
.EXE. Finally, you can change the directory back to the root directory. To do
all of what we just went through, you would key this:
CD \QB45~QB~CD \
As you can see by the example, the symbol '~' allows you to stack commands by
placing this symbol between. No spaces are needed. The example above will do
the following:
1) Change to the QuickBasic directory
2) Execute QuickBasic
3) Upon exiting QuickBasic, change back to the root directory.
After any selection finishes executing, you are returned to CMenu.
Now a few words about while you are in CMenu.
The one biggest key to remember while using this system is the ESC key or the
RIGHT mouse button. It will always cancel the current function and return
you to the previous screen.
One other feature I'll tell you about is full mouse support. By this we mean
that on all screens that require a selection between multiple choices, you can
use the mouse to point and select one. If you have a 2 button mouse, the left
button will be the ENTER key and the right button will be the ESC key. If you
have a 3 button mouse, the middle key will activate the help. On a 2 button
mouse, press both buttons at the same time for help. Also, while on the main
screen you can use the mouse in the same manner as you would the function keys
(F1 - F10). Just place the arrow on the function to execute and click either
mouse button. Likewise, to scroll the menu selections, place the arrow on the
UP or DOWN fields and press or hold down the mouse button. When you get to the
line you want to execute, press the left button. To execute a selection from
the main menu or a popup menu, press the LEFT mouse button twice.
There are many other features in this system that you will want to know about
so you can make full use of its capabilities. Each menu feature is broken out
into its own chapter. This will make referencing this manual easier and more
convenient. All screens in CMenu have an accompanying help screen with
them. Just press the F1 key to get this help.
The last page of this manual is a registration form. If after using this menu
you decide to keep using it, please fill it out and mail it to the address
listed at the bottom of the form. This will allow me to inform all interested
users of upgrades and other new products.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 1
CMenu User Guide
─────────────────────────────────────────────────────────────────
SYSTEM REQUIREMENTS
To be able to use CMenu, you must first meet the following hardware and
software criteria:
IBM PC-XT or above
Color or Monochrome monitor
DOS 3.0 or above
256k of available memory
1 Floppy Disk Drive
1 Hard Disk Drive with a minimum of 300k free
Printer (Optional)
Mouse (Optional)
You must have an IBM PC or TRUE compatible since this system uses direct BIOS
calls.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 2
CMenu User Guide
─────────────────────────────────────────────────────────────────
SETUP
CMenu is very easy to set up. If you currently have a file called MENU.BAT
in your root directory, it should be renamed before starting this procedure.
To install the menu, follow these steps:
1. From the c:\ prompt, type MD MENU
2. Next, type A:PKUNZIP A:QMENU C:\MENU
3. The CMenu program will be installed on your hard disk.
4. Add C:\MENU to the end of the PATH statement in your AUTOEXEC.BAT
file. Once done, you should re-boot to activate the new path.
To access CMenu simply type MENU and press ENTER.
*NOTE*
ALL CMenu files must reside in the \MENU directory.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 3
CMenu User Guide
─────────────────────────────────────────────────────────────────
HELP
The CMenu Help screens in this system are accessed by pressing the F1 key
(see below). This key can be pressed at any time for help. Once F1 is pressed,
the Help screen for the current task is displayed. If F1 is pressed while a
popup menu is displayed, a Help screen for the first function on the menu
displays. Help screens for each function on the popup menu will also be
available. If using a mouse, you can also press either the middle mouse button
(for 3 button mice) or press the Left and Right buttons at the same time.
╒════════════════════════════════════════════════════════════════════════════╕
│ 08/24/1990 CMenu 23:07:34│
│ Written and designed by Chris Moore - 1991 │
╘════════╔════════════════════════════════════════════════════════════╗══════╛
░░░░░░░░░║ CMenu Help ║░░░░░░
░░╒[Curre║ ║─────╖
░░│C:\ ║ Welcome to the CMenu system. All features of this ║ ║
░░╘══════║ system may be accessed by normal means or by a mouse. If ║ ║
░░░░░░░░░║ you have a mouse, just place the arrow over the item you ║ ║
░░░░░░░░░║ wish to execute and press either of the buttons. ║ ║
░░░░░░░░░║ ║ ║
░░░░░░░░░║ this menu system was designed to be as helpful and easy to ║ ║
░░░░░░░░░║ use as possible while still being useful. With this menu, ║ ║
░░░░░░░░░║ you now have a means of setting, deleting or renaming ║ ║
░░░░░░░░░║ directories. You can search an ASCII/Text file or do ║ ║
░░░░░░░░░║ formatted printouts of any ASCII/Text file. You will also ║ ║
░░░░░░░░░║ be able to change the attributes of any file you may have. ║ ║
░░░░░░░░░║ This means that you can hide files, make a file read only ║─────╜
░░░░░░░░░║ or make it appear to be a system file. ║░░░░░░
╒[Functio║ ║══════╕
│F1 = HEL║ ┌────┐ ┌────┐ ┌────┐ ║ities │
│F4 = Men║ │NEXT│ │PREV│ │EXIT│ ║ds │
│F7 = Dir║ └────┘ └────┘ └────┘ ║ities │
│F10= Sys╚════════════════════════════════════════════════════════════╝ │
╘════════════════════════════════════════════════════════════════════════════╛
Once the Help screen is displayed:
Press the TAB key to highlight the 'NEXT' box and press ENTER to
display the next Help screen.
To display the previous Help screen, TAB to the 'PREV' box and press
ENTER.
To exit the CMenu Help function, TAB to the 'EXIT' box and press
ENTER. You may also press the ESC key of the RIGHT mouse button.
NOTE: If you are using a mouse, just place the cursor in the box
you want and click either mouse button. You may also press
the ESC key to exit.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 4
CMenu User Guide
─────────────────────────────────────────────────────────────────
SECURITY
To display CMenu's Security popup menu, press the F2 key from the main
menu (see below).
╒═════════════════════════════════════════════════════════════════════════════╕
│ 08/24/1990 CMenu 23:07:34 │
│ Written and designed by Chris Moore - 1991 │
╘═════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╒[Current Directory]══════════════════╕░░╓[Menu Selections]────────────────╖
░░│C╔═══════════════════════════════╗ │░░║ Car Maintenance Tracker ║
░░╘═║Turn security on ║═══╛░░║ DOS Help ║
░░░░╟───────────────────────────────╢░░░░░░║ Date Conversion utility ║
░░░░║Update operator/password fields║░░░╒════════════════════════╕er ║
░░░░╟───────────────────────────────╢░░░│ Name: __________ │ ║
░░░░║Lock PC ║░░░│ Password: __________ │ ║
░░░░╚═══════════════════════════════╝░░░╘════════════════════════╛ ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ Movie Library ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ Nursery System ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ PC Tools ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ Printer Setup ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╙─────────────────────────────────╜
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒[Function Key Definitions]═══════════════════════════════════════════════════╕
│F1 = HELP F2 = Security F3 = Batch Utilities │
│F4 = Menu Selection Maint. F5 = DOS Shell F6 = DOS Commands │
│F7 = Directory Utilities F8 = Menu Customizing F9 = Misc. Utilities │
│F10= System Information ESC = Exit Menu │
╘═════════════════════════════════════════════════════════════════════════════╛
From the Security menu you can turn security on and off, set up new sign-in
names and passwords, edit existing ones or use the special Lock PC feature.
All 3 features are explained in more detail in the following pages. To exit
the Security menu, press the ESC key.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 5
CMenu User Guide
─────────────────────────────────────────────────────────────────
Turning Security On and Off
The CMenu Security feature works in conjunction with the Name and Password
option. If Security is turned ON and a name and password has been set up, a
sign-in screen displays before allowing entry into CMenu (see below). To
get past the sign-in screen, you must use the same name and password that was
keyed in under the name and password option. Spaces and case do not matter for
these fields.
Once security has been turned on, you will not be able to get past it without
knowing the name and password. See the next section on how to enter a name and
password.
Follow the steps below to turn CMenu's security ON or OFF:
1. Highlight the Turn Security On option from the popup menu using either
the arrow keys or your mouse and press ENTER. If using a mouse, press the
LEFT button for ENTER.
2. Type ON or YES to turn security on.
- OR -
Type OFF or NO to turn security off.
QQQQQQQQQQQQQQQQQ
QQQQQQQQQQQQQQQQQQQ
Name: __________ QQQQQ QQQQQ
Password: __________ QQQQQ QQQQQ
QQQQQ QQQQQ
QQQQQ QQQQQ
QQQQQ QQQ QQQQQ
QQQQQ QQQQQQQQ
QQQQQQQQQQQQQQQQQQQ
QQQQQQQQQQQQQQQQQ
QQQQ
MMMMMMM MMMMMMM EEEEEEEEEEEEEE NNNNNNN NNNNNNN UUUUU UUUUU
MMMMMMMM MMMMMMMM EEEEEEEEEEEEEE NNNNNNNN NNNNNNN UUUUU UUUUU
MMMMMMMMM MMMMMMMMM EEEEEEE NNNNNNNNNN NNNNNNN UUUUU UUUUU
MMMMMMMMMM MMMMMMMMMM EEEEEEE NNNNNNNNNNN NNNNNNN UUUUU UUUUU
MMMMMMM MMMMM MMMMMMM EEEEEEEEEEEEE NNNNNNN NNNN NNNNNNN UUUUU UUUUU
MMMMMMM MMM MMMMMMM EEEEEEEEEEEEE NNNNNNN NNNN NNNNNNN UUUUU UUUUU
MMMMMMM MMMMMMM EEEEEEE NNNNNNN NNNNNNNNNNN UUUUU UUUUU
MMMMMMM MMMMMMM EEEEEEE NNNNNNN NNNNNNNNN UUUUU UUUUU
MMMMMMM MMMMMMM EEEEEEEEEEEEEE NNNNNNN NNNNNNNN UUUUUUUUUUUUUU
MMMMMMM MMMMMMM EEEEEEEEEEEEEE NNNNNNN NNNNNNN UUUUUUUUUUUUUU
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 5.1
CMenu User Guide
─────────────────────────────────────────────────────────────────
Updating the Name and Password
In addition to having to turn security on (The 1st option on the popup menu),
you must enter a NAME and PASSWORD. These 2 fields are also used to invoke the
sign-in screen. You may enter anything you like in both fields. Remember that
whatever you enter here will be required on the sign-in screen. Both a NAME
and PASSWORD must be entered to turn the security on.
DO NOT FORGET WHAT YOU ENTER. ONCE SECURITY IS TURNED ON, YOU CANNOT GET
INTO THE MENU WITHOUT THEM.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 5.2
CMenu User Guide
─────────────────────────────────────────────────────────────────
Using the Lock PC feature
This feature is used when you are going to be away from your PC and wish to
lock it for only a short while.
To access this screen, select the 3rd option from the security popup menu
by using the arrow keys or the mouse.
You will now be required to enter some form of a password. After entering the
password, press ENTER. A lockout screen will display (see below). The only
way back to the menu is by typing in the password you just entered.
THERE IS NO OTHER WAY IN. Do not forget this password because it is only
stored in memory and cannot be viewed in any manner. If you do forget your
password, you will have to re-boot your PC. Once the correct password is
entered, you are returned to the popup security menu screen.
***** ******** ******** ***** ***** ********** **********
***** ********** ********** ***** ***** ********** ***********
*** *** *** *** *** *** *** *** *** ***
*** *** *** *** ******* ******* *** ***
*** *** *** *** ******* ******* *** ***
*** *** *** *** *** *** *** *** *** ***
********** ********** ********** ***** ***** ********** ***********
********** ******** ******** ***** ***** ********** **********
Password:
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 5.3
CMenu User Guide
─────────────────────────────────────────────────────────────────
BATCH UTILITIES
CMenu gives you the capability of creating and maintaining small (18 lines
or less) batch files. To select this option, press F3 or place the mouse cursor
on the F3 selection and press the LEFT button. To exit the menu, press ESC or
the RIGHT mouse button.
Batch files (sometimes called batch programs or BAT files) are used for many
things in the DOS environment. They can be used to consolidate routine
operations like changing to a special directory before executing software, as
input to other programs or to build a small menu.
CMenu is driven by a batch file called MENU.BAT. This batch file first
executes the CMenu program and then executes another batch file that is
built from within the CMenu program. This batch file will then execute the
software you selected from within the menu.
╒════════════════════════════════════════════════════════════════════════════╕
│ 08/24/1990 CMenu 23:07:34│
│ Written and designed by Chris Moore - 1991 │
╘════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╒[Current Directory]══════════════════╕░░╓[Menu Selections]────────────────╖
░░│C╔══════════════════╗ │░░║ Car Maintenance Tracker ║
░░╘═║Build batch file ║════════════════╛░░║ DOS Help ║
░░░░╟──────────────────╢░░░░░░░░░░░░░░░░░░░║ Date Conversion utility ║
░░░░║Delete batch file ║e]═══╕░░░░░░░░░░░░░║ Floppy Disk Label Maker ║
░░░░╟──────────────────╢00 │░░░░░░░░░░░░░║ FlowCharting II ║
░░░░║Edit batch file ║═════╛░░░░░░░░░░░░░║ Jacket ║
░░░░╚══════════════════╝░░░░░░░░░░░░░░░░░░░║ Memory Usage ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ Movie Library ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ Nursery System ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ PC Tools ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ Printer Setup ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╙─────────────────────────────────╜
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒[Function Key Definitions]══════════════════════════════════════════════════╕
│F1 = HELP F2 = Security F3 = Batch Utilities│
│F4 = Menu Selection Maint. F5 = DOS Shell F6 = DOS Commands │
│F7 = Directory Utilities F8 = Menu Customizing F9 = Misc. Utilities│
│F10= System Information ESC = Exit Menu │
╘════════════════════════════════════════════════════════════════════════════╛
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 6
CMenu User Guide
─────────────────────────────────────────────────────────────────
Although this menu can execute any other program directly (executing the .EXE
file), it is usually a better idea to build a small batch file to execute your
program and then have CMenu execute the batch file. This way you can have
more control over what happens before and after your selection is executed. A
small example of a very useful batch file would be:
@ECHO OFF
CD \MENU
QMENU
CD \
Upon execution of this batch file, the current directory is changed to TEST,
a program called QMENU.EXE is executed, and after it completes executing, the
current directory is changed back to the root directory.
For more information on how, why and when to use batch files, consult your
DOS manual.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 6.1
CMenu User Guide
─────────────────────────────────────────────────────────────────
Creating A Batch File
1. To create a new batch file, select the first option from the batch file
menu using the arrow keys or the mouse.
2. Type in the path and filename of the batch file that you want to create.
If the name you entered already exists, you will be required to enter a
new name.
Once a valid name is entered, you will be presented with a screen large
enough to hold 18 lines of data. While in this screen, ALL editing keys
will work. This includes the INSERT, DELETE, BACKSPACE and ARROW keys.
No syntax checking is performed on the data that you key in. This means
that if something is entered incorrectly, you will not know it until this
file is executed.
To exit before actually creating this file, you can press the ESC key to
return to the batch file menu. To save you file, press F10. This will
save your file and return you to the batch file menu.
EX: C:\TEST\TEST.BAT
or
C:TEST.BAT
╒════════════════════════════════════════════════════════════════════════════╕
│ 08/24/1990 CMenu 23:07:34│
│ Written and designed by Chris Moore - 1991 │
╘════════════════════════════════════════════════════════════════════════════■
╔[Test.BAT]══════════════════════════════════════════════════════════════════╗
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ F10 = Save | / | = PREV/NEXT LINE ESC = MENU ║
╚════════════════════════════════════════════════════════════════════════════╝
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 6.2
CMenu User Guide
─────────────────────────────────────────────────────────────────
Deleting A Batch File
1. To delete a batch file, select the 2nd option on the menu using the arrow
keys or the mouse.
2. Type the exact path and filename (see example) and press ENTER.
If the file exists, it will be deleted. If no match is found, a message
will display and you can enter the correct name or press ESC to exit.
EX: C:\BATCH\TEST.BAT
or
C:TEST.BAT
NOTE: You do not get a second chance when deleting so be sure that
you want the file deleted before you press ENTER. After the
file is deleted, you will be returned to the batch menu.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 6.3
CMenu User Guide
─────────────────────────────────────────────────────────────────
Editing A Batch File
1. To edit an existing batch file, select the 3rd option on the
batch menu using the arrow keys or the mouse.
2. Type the exact path and filename of the file you wish to edit.
If this file does not exist, a message will display and you
can either key in the correct path and filename or press the
ESC key to return to the batch menu.
Once the file is found, the first 18 lines will display for
editing. All editing keys can be used on this screen. This
includes the INSERT, DELETE, BACKSPACE and ARROW keys.
Once you are finished making changes, press the F10 key to
accept the update. If you decide not to update the file, and
you have not pressed F10, you can press the ESC key to
cancel any changes and return to the batch menu.
NOTE: Only the first 18 lines of any file can be edited
with this screen. If a file contains more than 18
lines and you update this file, only the 18 lines
that appeared on the screen will be in the file. Do
not edit any file longer than 18 lines. This screen
was designed to allow quick and easy building of
small batch files only.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 6.4
CMenu User Guide
─────────────────────────────────────────────────────────────────
MENU SELECTION MAINTENANCE
Option F4 allows you to add, change, delete, sort or swap menu selections.
These selections are what you select to execute your software.
Every selection contains a title and an execution line.
The title that you type on the add and change screens is what will appear in
the box on the right side of the main screen.
Once you have entered your selections, you can sort them in alphabetical
order. This way you just press the first letter of your selections and the
scroll bar jumps to the first selection that begins with that letter. In
addition to sorting the selections, you can swap the position of any two
selections. This will give you a means of grouping your software however you
need it. The following pages will give more detail about each of the features.
╒═════════════════════════════════════════════════════════════════════════════╕
│ 08/24/1990 CMenu 23:07:34 │
│ Written and designed by Chris Moore - 1991 │
╘═════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╒[Current Directory]══════════════════╕░░╓[Menu Selections]────────────────╖
░░│C:\ ╔══════════════════╗ │░░║ Car Maintenance Tracker ║
░░╘═════════║Add New Selection ║════════╛░░║ DOS Help ║
░░░░░░░░░░░░╟──────────────────╢░░░░░░░░░░░║ Date Conversion utility ║
░░░░░░░░░░░░║Change A Selection║░░░░░░░░░░░║ Floppy Disk Label Maker ║
░░░░░░░░░░░░╟──────────────────╢░░░░░░░░░░░║ FlowCharting II ║
░░░░░░░░░░░░║Delete A Selection║░░░░░░░░░░░║ Jacket ║
░░░░░░░░░░░░╟──────────────────╢░░░░░░░░░░░║ Memory Usage ║
░░░░░░░░░░░░║Sort Selections ║░░░░░░░░░░░║ Movie Library ║
░░░░░░░░░░░░╟──────────────────╢░░░░░░░░░░░║ Nursery System ║
░░░░░░░░░░░░║Swap Selections ║░░░░░░░░░░░║ PC Tools ║
░░░░░░░░░░░░╚══════════════════╝░░░░░░░░░░░║ Printer Setup ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╙─────────────────────────────────╜
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒[Function Key Definitions]═══════════════════════════════════════════════════╕
│F1 = HELP F2 = Security F3 = Batch Utilities │
│F4 = Menu Selection Maint. F5 = DOS Shell F6 = DOS Commands │
│F7 = Directory Utilities F8 = Menu Customizing F9 = Misc. Utilities │
│F10= System Information ESC = Exit Menu │
╘═════════════════════════════════════════════════════════════════════════════╛
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 7
CMenu User Guide
─────────────────────────────────────────────────────────────────
Adding New Selections
1. To add a new selection, select the first option on the menu.
You will then be presented with a screen to enter a 1 line title, 2 lines
of help for that title and 2 lines to execute when this selection is made
(see below). Note that all editing keys are valid. The title can contain
any alphanumeric character and is required. Whatever is entered will
display in the selection box on the right side of the main menu.
2. The last 2 lines are where you enter what you want executed once this
selection is made. You may stack DOS or Batch commands by using the '~'
symbol. (This symbol is on the same key as the Accent symbol). Something
MUST be entered on at least one of these lines.
3. After entering the fields, F10 will accept your new selection and return
you to the menu. Pressing ESC before you press F10 will cancel the
selection and return you to the menu.
╒══════════════════════════════════════════════════════════════════════════════╕
│ 08/24/1990 CMenu 23:07:34 │
│ Written and designed by Chris Moore - 1991 │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╔[Menu Selection Maintenance]═══════════════════════════════════════════════╗░
░░║ Enter menu selection as you wish it to appear ║░
░░║ ║░
░░║ ────────────────────────────────── ║░
░░║ ║░
░░║ Enter the program you want executed if this selection is chosen. You may ║░
░░║ enter up to 2 lines of information for this program. You may also stack ║░
░░║ commands on a single line by using the '~' symbol. Example: ║░
░░║ CD \QB45~QB~CD \. This change to the QB45 directory, execute QB and upon ║░
░░║ completion, change back to the root directory. ║░
░░║ ║░
░░║ ──────────────────────────────────────────────────────────────────────── ║░
░░║ ──────────────────────────────────────────────────────────────────────── ║░
╒[║ ║╕
│F║ Press 'F10' to accept changes and 'ESC' to cancel ║│
│F╚═══════════════════════════════════════════════════════════════════════════╝│
│F7 = Directory Utilities F8 = Menu Customizing F9 = Misc. Utilities │
│F10= System Information ESC = Exit Menu │
╘══════════════════════════════════════════════════════════════════════════════╛
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 7.1
CMenu User Guide
─────────────────────────────────────────────────────────────────
Editing Selections
1. To edit a menu selection, select the second option on the
menu using the arrow keys or the mouse.
2. Once the selection displays, make any changes that are needed.
3. Ensure that the changes are correct and press F10 to update
the selection.
To cancel the changes and return to the menu, press ESC.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 7.2
CMenu User Guide
─────────────────────────────────────────────────────────────────
Deleting Selections
1. To delete a menu selection, select the third option on the
menu using the arrow keys or the mouse.
2. Ensure that the displayed item is the one you wish to delete.
3. To delete the displayed item, press ENTER.
To cancel the deletion and return to the menu, press ESC.
NOTE: Once ENTER has been pressed, that selection is deleted;
you do not get a second chance.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 7.3
CMenu User Guide
─────────────────────────────────────────────────────────────────
Sorting Selections
1. To sort menu selections, select the fourth option on the menu using the
arrow keys or the mouse. This will automatically sort selections
in alphabetical order based upon the title.
NOTE: Once this is done, you cannot change back to the previous
order.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 7.4
CMenu User Guide
─────────────────────────────────────────────────────────────────
Swapping 2 Selections
1. To change the order of two selections, select the last option on the
menu using the arrow keys or the mouse.
2. After this, you will be given a box to enter the number of each of the
selections that you want to swap (see below). Once the numbers are
entered and ENTER is pressed, the selections will be swapped. If you
decide not to swap any selections, you can press the ESC key and return
to the menu. To view the new order of the selections, return to the
primary menu screen.
╒═════════════════════════════════════════════════════════════════════════════╕
│ 08/24/1990 CMenu 23:07:34 │
│ Written and designed by Chris Moore - 1991 │
╘═════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╒[Current Directory]══════════════════╕░░╓[Menu Selections]────────────────╖
░░│C:\ ╔══════════════════╗ │░░║ Car Maintenance Tracker ║
░░╘═════════║Add new selection ║═══════╒[Enter Selections]═══════╕ ║
░░░░░░░░░░░░╟──────────────────╢░░░░░░░│ Enter 1st selection: __ │ty ║
░░░░░░░░░░░░║Change a selection║░░░░░░░│ Enter 2nd selection: __ │er ║
░░░░░░░░░░░░╟──────────────────╢░░░░░░░╘═════════════════════════╛ ║
░░░░░░░░░░░░║Delete a selection║░░░░░░░░░░░║ Jacket ║
░░░░░░░░░░░░╟──────────────────╢░░░░░░░░░░░║ Memory Usage ║
░░░░░░░░░░░░║Sort selections ║░░░░░░░░░░░║ Movie Library ║
░░░░░░░░░░░░╟──────────────────╢░░░░░░░░░░░║ Nursery System ║
░░░░░░░░░░░░║Swap selections ║░░░░░░░░░░░║ PC Tools ║
░░░░░░░░░░░░╚══════════════════╝░░░░░░░░░░░║ Printer Setup ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╙─────────────────────────────────╜
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒[Function Key Definitions]═══════════════════════════════════════════════════╕
│F1 = HELP F2 = Security F3 = Batch Utilities │
│F4 = Menu Selection Maint. F5 = DOS Shell F6 = DOS Commands │
│F7 = Directory Utilities F8 = Menu Customizing F9 = Misc. Utilities │
│F10= System Information ESC = Exit Menu │
╘═════════════════════════════════════════════════════════════════════════════╛
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 7.5
CMenu User Guide
─────────────────────────────────────────────────────────────────
DOS SHELL
This function gives you a means of temporarily leaving the menu and going to
DOS to perform some function. When you are ready to return to the menu, just
type 'EXIT' at the DOS prompt.
The reason this should be used as a temporary exit is because the menu program
is left in memory while you are in DOS. Therefore using memory that other
software packages may need to run. If you wish to execute some other software,
either add it to your menu selections or press the ESC key to permanently exit
the menu.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 8
CMenu User Guide
─────────────────────────────────────────────────────────────────
DOS COMMANDS
Selection F6 - DOS Commands was added to the menu to allow entering selected
DOS commands (see below). There is limited help for these commands. If you
need more help, or want to use other DOS commands, please refer to your DOS
manual. The following pages will describe each command in more detail.
╒═════════════════════════════════════════════════════════════════════════════╕
│ 08/24/1990 CMenu 23:07:34 │
│ Written and designed by Chris Moore - 1991 │
╘═════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╒[Current Directory]══════════════════╕░░╓[Menu Selections]────────────────╖
░░│C:\ ╔═════════════════╗ │░░║ Car Maintenance Tracker ║
░░╘════════║Copy file ║══════════╛░░║ DOS Help ║
░░░░░░░░░░░╟─────────────────╢░░░░░░░░░░░░░║ Date Conversion utility ║
░░░░░░░░░░░║Rename file ║░░░░░░░░░░░░░║ Floppy Disk Label Maker ║
░░░░░░░░░░░╟─────────────────╢░░░░░░░░░░░░░║ FlowCharting II ║
░░░░░░░░░░░║Delete file ║░░░░░░░░░░░░░║ Jacket ║
░░░░░░░░░░░╟─────────────────╢░░░░░░░░░░░░░║ Memory Usage ║
░░░░░░░░░░░║Other DOS Command║░░░░░░░░░░░░░║ Movie Library ║
░░░░░░░░░░░╚═════════════════╝░░░░░░░░░░░░░║ Nursery System ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ PC Tools ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ Printer Setup ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╙─────────────────────────────────╜
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒[Function Key Definitions]═══════════════════════════════════════════════════╕
│F1 = HELP F2 = Security F3 = Batch Utilities │
│F4 = Menu Selection Maint. F5 = DOS Shell F6 = DOS Commands │
│F7 = Directory Utilities F8 = Menu Customizing F9 = Misc. Utilities │
│F10= System Information ESC = Exit Menu │
╘═════════════════════════════════════════════════════════════════════════════╛
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 9
CMenu User Guide
─────────────────────────────────────────────────────────────────
Coping A File
To copy a file or group of files,
1. Select the first option from the DOS menu using the arrow keys or the
mouse.
2. Enter the exact path and filename to be copied. This filename
can contain the wildcard characters '*' or '?'.
3. Enter the path and filename where you want these files copied
to.
If the file being copied does not exist, an error message will
be displayed and you will be able to correct the name.
If you decide not to copy any files, press ESC to return to
the DOS menu.
After both names are entered and the ENTER key is pressed, the
file(s) will be copied and you will be returned to the DOS
menu.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 9.1
CMenu User Guide
─────────────────────────────────────────────────────────────────
Renaming A File
1. To rename a file, select the second option from the DOS menu using the
arrow keys or the mouse.
2. Enter the exact path and filename to be renamed.
3. Enter the new path and filename that you want the file renamed
to.
If the file being renamed does not exist, an error message
will be displayed and you will be able to correct the name.
If you decide not to rename any files, press ESC to return to
the DOS menu.
After both names are entered and the ENTER key pressed, the
file will be renamed and you will be returned to the DOS menu.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 9.2
CMenu User Guide
─────────────────────────────────────────────────────────────────
Deleting A File
1. To delete a file, select the third option from the DOS menu using the
arrow keys or the mouse.
2. Enter the exact path and filename to be deleted. This filename
can contain the wildcard characters '*' or '?'.
If the file being deleted does not exist, an error message
will be displayed and you will be able to correct the name.
If you decide not to delete any files, press ESC to return to
the DOS menu.
After the name has been entered and the ENTER key pressed, the
file(s) will be deleted and you are returned to the DOS menu.
You do not get a second chance.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 9.3
CMenu User Guide
─────────────────────────────────────────────────────────────────
Other DOS Commands
To execute other DOS commands that are not listed, select the last option on
the menu using the arrow keys or mouse.
This selection gives you a line near the bottom of the screen to enter any DOS
command that you wish. You must be sure that what you are entering is valid
because no checking will be done by the menu. Once you enter your command,
just press ENTER to execute it and return to the DOS menu. You can also press
ESC to return to the DOS menu.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 9.4
CMenu User Guide
─────────────────────────────────────────────────────────────────
DIRECTORY UTILITIES
This menu of options was added to give greater flexibility in dealing with
directories. By using the option you can change drives, change directories,
view or display a directory, create a new directory, delete an existing
directory or rename a directory (see below).
With these functions, and an additional function under the MISCELLANEOUS
UTILITIES selection, you should be able to do any job needed for a directory.
The following pages will describe each feature in greater detail.
╒═════════════════════════════════════════════════════════════════════════════╕
│ 08/24/1990 CMenu 23:07:34 │
│ Written and designed by Chris Moore - 1991 │
╘═════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╒[Current Directory]══════════════════╕░░╓[Menu Selections]────────────────╖
░░│C╔══════════════════════════╗ │░░║ Car Maintenance Tracker ║
░░╘═║Change Drive ║════════╛░░║ DOS Help ║
░░░░╟──────────────────────────╢░░░░░░░░░░░║ Date Conversion utility ║
░░░░║Change Directory ║░░░░░░░░░░░║ Floppy Disk Label Maker ║
░░░░╟──────────────────────────╢░░░░░░░░░░░║ FlowCharting II ║
░░░░║View a Directory ║░░░░░░░░░░░║ Jacket ║
░░░░╟──────────────────────────╢░░░░░░░░░░░║ Memory Usage ║
░░░░║Create a NEW SubDirectory ║░░░░░░░░░░░║ Movie Library ║
░░░░╟──────────────────────────╢░░░░░░░░░░░║ Nursery System ║
░░░░║Delete an OLD SubDirectory║░░░░░░░░░░░║ PC Tools ║
░░░░╟──────────────────────────╢░░░░░░░░░░░║ Printer Setup ║
░░░░║Rename a Directory ║░░░░░░░░░░░╙─────────────────────────────────╜
░░░░╚══════════════════════════╝░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒[Function Key Definitions]═══════════════════════════════════════════════════╕
│F1 = HELP F2 = Security F3 = Batch Utilities │
│F4 = Menu Selection Maint. F5 = DOS Shell F6 = DOS Commands │
│F7 = Directory Utilities F8 = Menu Customizing F9 = Misc. Utilities │
│F10= System Information ESC = Exit Menu │
╘═════════════════════════════════════════════════════════════════════════════╛
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 10
CMenu User Guide
─────────────────────────────────────────────────────────────────
Changing the Default Drive
To change a drive,
1. Select the first option on the directory menu using the arrow keys or
the mouse.
2. Enter the letter of the drive that you wish to change to. The new drive
will not show up on the main menu screen until you exit from the
directory menu.
To exit without changing the drive, press ESC and you will be returned to
the directory menu.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 10.1
CMenu User Guide
─────────────────────────────────────────────────────────────────
Changing the Default Directory
By selecting the second option on the directory menu, you can change the
current directory.
1. Type the name of the new directory and press ENTER.
If the directory does not exist, an error message displays and you are
given another try to enter a correct one.
Once the directory is changed, it will not show up on the main menu
screen until you exit from the directory menu.
2. To exit from the change directory screen, press the ESC key.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 10.2
CMenu User Guide
─────────────────────────────────────────────────────────────────
Viewing a Directory
To view a directory,
1. Select the third option on the directory menu using the arrow keys or the
mouse.
2. Type the name of the directory to be viewed and press ENTER.
No wildcard characters can be used on this entry. If the directory
entered is valid, it will be displayed on the screen. If it is not valid,
an error message displays and you are given the chance to enter a new
directory or exit to the directory menu.
3. Once the contents of the directory have been viewed, press any key to
return to the directory menu. You can also press any mouse button.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 10.3
CMenu User Guide
─────────────────────────────────────────────────────────────────
Creating A New Sub-Directory
To create a new sub-directory,
1. Select the fourth option on the directory menu using the arrow keys or the
mouse.
2. Type the exact path and name of the new directory you wish to create.
If the directory already exists, an error message displays. Once a
correct directory name is entered, the directory will be created.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 10.4
CMenu User Guide
─────────────────────────────────────────────────────────────────
Deleting A Sub-Directory
To delete a sub-directory,
1. Select the fifth option on the directory menu using the arrow keys or the
mouse.
2. Type the exact path and name of the directory to be deleted.
If the directory is not empty or does not exist, an error message
displays and you will be given another chance to enter a valid
directory or exit to the directory menu.
No wildcard characters are allowed in this name. The directory to be
deleted MUST BE EMPTY or it cannot be deleted. If you need to delete the
contents of a directory, you can use the DOS Utilities function to do
this.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 10.5
CMenu User Guide
─────────────────────────────────────────────────────────────────
Renaming A Sub-Directory
You cannot rename a subdirectory if it is the default directory. You must
change to another directory and then rename the directory.
To rename a sub-directory,
1. Select the sixth option on the directory menu using the arrow keys or the
mouse.
2. Type the exact path and name of the directory to be renamed
3. Type the new path and name for the directory.
If the source directory does not exist or the new directory does exist,
or you are trying to rename the current directory, an error message
displays and you are given the chance to reenter valid directory paths
and names.
Once both names have been entered, the directory is renamed.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 10.6
CMenu User Guide
─────────────────────────────────────────────────────────────────
MENU CUSTOMIZING
The program customizing feature allows you to change colors, time-out
period, title and the background character (see below). By using this feature,
you will be able to make the title display anything that you want, for example
your name or your company name. You will also be able to change the background
character to any ASCII character that you wish to be displayed as a background
pattern. This can be blanks, single bar lines or anything that you want. If
you do not like the default colors given, those too can be changed by
selecting the new color from a color palette of up to 9 colors. If you change
the colors and decide you don't like them, ALL colors can be reset to their
original value. Two additional features are the ability to change the mouse
cursor shape and setting a program to execute upon the screen being blanked.
The following pages will describe in greater detail how to perform each of
these tasks.
╒═════════════════════════════════════════════════════════════════════════════╕
│ 08/24/1990 CMenu 23:07:34 │
│ Written and designed by Chris Moore - 1991 │
╘═════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╒[Current Directory]══════════════════╕░░╓[Menu Selections]────────────────╖
░░│C:\ │░░║ Car Maintenance Tracker ║
░░╘═╔═══════════════════════╗═══════════╛░░║ DOS Help ║
░░░░║Colors ║░░░░░░░░░░░░░░║ Date Conversion utility ║
░░░░╟───────────────────────╢╕░░░░░░░░░░░░░║ Floppy Disk Label Maker ║
░░░░║Background character ║│░░░░░░░░░░░░░║ FlowCharting II ║
░░░░╟───────────────────────╢╛░░░░░░░░░░░░░║ Jacket ║
░░░░║Menu Title ║░░░░░░░░░░░░░░║ Memory Usage ║
░░░░╟───────────────────────╢░░░░░░░░░░░░░░║ Movie Library ║
░░░░║Screen Saver Delay Time║░░░░░░░░░░░░░░║ Nursery System ║
░░░░╟───────────────────────╢░░░░░░░░░░░░░░║ PC Tools ║
░░░░║Change Mouse Cursor ║░░░░░░░░░░░░░░║ Printer Setup ║
░░░░╟───────────────────────╢░░░░░░░░░░░░░░╙─────────────────────────────────╜
░░░░║Define Time Out Program║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒[Fu╚═══════════════════════╝═════════════════════════════════════════════════╕
│F1 = HELP F2 = Security F3 = Batch Utilities │
│F4 = Menu Selection Maint. F5 = DOS Shell F6 = DOS Commands │
│F7 = Directory Utilities F8 = Menu Customizing F9 = Misc. Utilities │
│F10= System Information ESC = Exit Menu │
╘═════════════════════════════════════════════════════════════════════════════╛
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 11
CMenu User Guide
─────────────────────────────────────────────────────────────────
Setting the Colors
To set your own colors,
1. Select the first option on the customizing menu using the arrow keys or the
mouse.
You will then be given a screen consisting of all of the areas that can
have their color changed.
2. Note that there are 2 fields for each area, a background and foreground.
You can change one or both as they are independent of each other. At the
bottom of the screen is a list of colors with a number next to each one.
This is the number you will enter for that color. As you change colors on
a field and advance to the next one, the field just changed will now
display the new color. This way you can see right away what your new color
will look like.
If at any time you wish to return to the original default colors, just
enter a 9 in the field to reset and press enter.
After making your changes, press the F10 key to save them and return you to
the menu. Once you have returned to the MAIN MENU screen, it will be displayed
in the new colors.
If you decide not to change the colors, and have not pressed F10, you can
press the ESC key to cancel any changes and return to the customizing menu.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 11.1
CMenu User Guide
─────────────────────────────────────────────────────────────────
Changing the Background Character
To change the background pattern,
1. Select the second option on the custom menu using the arrow keys or the
mouse.
2. Next, enter any valid ASCII code to be used as the background pattern. If
you wish no pattern, enter a code of 32 (ascii code for SPACE). The new
pattern will not be displayed until you return to the main screen. To
return to the default pattern, enter 999 in the field and press enter.
To exit without changing the pattern, press the ESC key.
NOTE: For a list of valid ASCII codes, consult you DOS manual.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 11.2
CMenu User Guide
─────────────────────────────────────────────────────────────────
Changing the Title
To change the title to one of your own,
1. Select the third option on the customizing menu using the arrow keys or
the mouse.
2. Next, enter up to a 70 character title. This title can contain any
alphanumeric values. If the field is left blank, the default title will
appear. Once the new title has been entered, press enter to accept the
changes and return to the custom menu. The new title will not appear
until you return to the main screen.
To exit without changing the title, press ESC.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 11.3
CMenu User Guide
─────────────────────────────────────────────────────────────────
Changing the Screen Blank Time
To change the amount of inactivity time before the screen clears,
1. Select the fourth option on the customizing menu using the arrow keys or
the mouse.
2. Next, enter any value from 1 to 9999. This will be the number of SECONDS
that must elapse without any keys being pressed for the screen to clear.
This feature is only active from the main screen. Once the screen is
cleared, a message stating to press any key will be displayed in the
upper left hand corner of the screen. When a key is pressed, the screen
will be restored. This feature is used to prevent an image from being
burned onto your monitor.
To exit without changing the timeout period, press ESC.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 11.4
CMenu User Guide
─────────────────────────────────────────────────────────────────
Changing The Mouse Cursor
To change the Mouse cursor,
1. Select the fifth option on the customizing menu using the arrow keys or
the mouse.
2. Next, enter any valid ASCII character code (1 thru 255). Be very carefull
when changing this field because some character codes can cause
unpredictable results. Some codes to stay away from are 7 thru 15 and 255.
Any other codes should be fairly safe.
Once you have entered your choice, press ENTER to accept it. The new shape
will take effect once you return to the main menu.
To exit without changing the cursor, press ESC before pressing ENTER.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 11.5
CMenu User Guide
─────────────────────────────────────────────────────────────────
Adding A TimeOut Program
To add a program to execute upon the screen being cleared,
1. Select the last option on the customizing menu using the arrow keys or the
mouse.
2. Next, enter up to 2 lines to execute with the screen blanks. You may stack
commands using the '~' symbol. Any valid DOS or Batch file commands are
valid in these lines.
To save the current entries, press the F10 key. To abort any changes,
press the ESC key.
Upon returning from your program, you will be returned to the CMenu
main screen.
To disable the program execution, blank out these 2 lines. You can do this
with the space bar or by holding down the CTRL key and pressing the END
key.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 11.6
CMenu User Guide
─────────────────────────────────────────────────────────────────
MISCELLANEOUS UTILITIES
The utilities listed in this chapter should provide you with a few more
useful ways of handling ASCII and TEXT files. You will now be able to print
off a semi-formatted listing of a file that includes a heading, page numbers,
page breaks, date and time. This will make using printouts much easier than if
you use the DOS PRINT or TYPE commands.
Also included is a compare utility and a search-for utility. With these
utilities, you can compare 2 ASCII/TEXT files without regard to their length.
This compare starts with the first line of each file and continues through
each one until a non-matching line is found. When this happens, a message is
displayed stating the line number at which the files did not match. The
search-for utility allows you to search an ASCII/TEXT file for any character
or string. If a match is found, the line containing the match is written out
to a file along with the line number. After all matches have been found, a
message is displayed stating how many matches were found and what file they
were put in. At this time, you could use the print utility to print and review
the file.
The last two utilities allow you to alter any file or directory attributes.
With this feature, you can make a file/directory read only, hidden, system or
archived. If you specify read only for a file or directory, it will not allow
it to be written over. This is useful for backup purposes. The hidden
attribute is very useful if you want to hide a file or an entire directory.
The following pages will describe in greater detail how to use each of these
utilities. If you need help with any of them, just press the F1 key.
╒═════════════════════════════════════════════════════════════════════════════╕
│ 08/24/1990 CMenu 23:07:34 │
│ Written and designed by Chris Moore - 1991 │
╘═════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╒[Current Directory]══════════════════╕░░╓[Menu Selections]────────────────╖
░░│C╔═══════════════════════════╗ │░░║ Car Maintenance Tracker ║
░░╘═║Compare 2 ASCII files ║═══════╛░░║ DOS Help ║
░░░░╟───────────────────────────╢░░░░░░░░░░║ Date Conversion utility ║
░░░░║Search ASCII file ║░░░░░░░░░░║ Floppy Disk Label Maker ║
░░░░╟───────────────────────────╢░░░░░░░░░░║ FlowCharting II ║
░░░░║Alter/View file attributes ║░░░░░░░░░░║ Jacket ║
░░░░╟───────────────────────────╢░░░░░░░░░░║ Memory Usage ║
░░░░║Print an ASCII file ║░░░░░░░░░░║ Movie Library ║
░░░░╟───────────────────────────╢░░░░░░░░░░║ Nursery System ║
░░░░║Set The Date & Time ║░░░░░░░░░░║ PC Tools ║
░░░░╚═══════════════════════════╝░░░░░░░░░░║ Printer Setup ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╙─────────────────────────────────╜
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒[Function Key Definitions]═══════════════════════════════════════════════════╕
│F1 = HELP F2 = Security F3 = Batch Utilities │
│F4 = Menu Selection Maint. F5 = DOS Shell F6 = DOS Commands │
│F7 = Directory Utilities F8 = Menu Customizing F9 = Misc. Utilities │
│F10= System Information ESC = Exit Menu │
╘═════════════════════════════════════════════════════════════════════════════╛
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 12
CMenu User Guide
─────────────────────────────────────────────────────────────────
Comparing 2 ASCII/Text Files
To compare two ASCII/TEXT files,
1. Select the first option on the utility menu using the arrow keys or the
mouse.
2. Enter the exact path and file names of the two files to be compared. If
either of the files do not exist, an error message will be displayed and
you will then be able to enter the correct name. Once both files have
been entered and enter pressed, the two files will be compared. These are
compared starting at the first line of each file. It does not check the
length of each file like the DOS command does. The compare will continue
until it hits the end of one of the files or a non-equal line is found.
At that time, a message is displayed stating the file that was shorter or
the line at which the non match was found.
Press the ESC key to return to the utility menu.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 12.1
CMenu User Guide
─────────────────────────────────────────────────────────────────
Searching an ASCII/Text File
To search an ASCII or TEXT file for a character or string,
1. Select the second option on the utilities menu using the arrow keys or the
mouse.
2. Next, enter the exact path and file name of the file to be searched and
then enter the character or string to search for. If the file entered
does not exists, an error message will be displayed and you can then
enter the corrected name or press the ESC key to cancel this and just
return to the utilities menu. Once a valid name is entered, the search
will begin. Every line that a match is found on will be written out to a
special file along with the number of that line. At the end of the
search, a message is displayed stating how many matches were found and
what the name of the file is containing the matching lines. You can then
use the print utility to print the file off.
Press the ESC key to return to the utility menu.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 12.2
CMenu User Guide
─────────────────────────────────────────────────────────────────
Altering File/Directory Attributes
To change the attributes of a file or directory,
1. Select the third option on the menu using the arrow keys or the mouse.
2. Next, enter the exact path and file name of the file or directory to
alter. If you are altering a directory you will not have a file extension
(.EXE, .BAT, etc...) and you must end the name with a backslash ('\').
3. After the file or directory is found, the current attributes will be
displayed in a box near the bottom of the screen. You may then change any
and all attributes. To turn an attribute on, enter the capitalized letter
(H, A, R or S). To turn one off, enter the small letter (h, a, r or s).
Attribute Definition
H or h This attribute will make the file or directory either
hidden or not hidden. If a file is hidden, this file will
not show when the DOS command DIR is executed. If a
directory is hidden, the directory entry will not be
displayed when the DIR command is executed. Note that the
file or directory does still exist, but you just cannot see
them.
A or a This attribute will make a file or directory archivable.
This feature is most useful if you do periodical backups of
files or directories. Most backup software packages will
recognize this byte and only backup the files or
directories with it turned on. Once the file has been
backed up, the archive byte is usually turned back off.
Whenever a file is updated, DOS will turn the byte back on
again.
R or r This attribute will make a file either read-only or not
read-only. If a file is read-only, that file cannot be
changed until the read-only attribute is turned back off.
This is very useful in preventing something from being
overwritten by accident.
S or s This attribute determines whether or not a file is a system
file. Normally this is only used on the DOS and BIOS files
in the root directory. Before making anything a system
file, please consult your DOS manual.
Once you have changed the attributes, press the enter key to save your
changes and return you to the utilities menu. If you decide not to save the
changes, press the ESC key to cancel and return to the utilities menu.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 12.3
CMenu User Guide
─────────────────────────────────────────────────────────────────
Formatted Printing of ASCII/Text Files
To get a formatted print of an ASCII or TEXT file,
1. Select the fourth option on the utility menu using the arrow keys or the
mouse.
2. Next, enter the exact path and file name of the file to be printed. If
the file does not exists, an error message is displayed and you can then
enter a valid name. If the file is found, it will be printed off on the
default printer (LPT1). This printout will contain the path and file name
entered as the title. It will also have page breaks and page numbers for
better referencing. A date and time stamp is also placed on all of the
pages. Once the printing is completed, you are returned to the utility
menu.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 12.4
CMenu User Guide
─────────────────────────────────────────────────────────────────
Setting The Date And Time
To set the date and time,
1. Select the last option on the utility menu using the arrow keys or the
mouse.
The current date and time will now be displayed at the bottom of the
screen (see below).
2. Next, enter any valid date and time by using the normal editing keys.
Once enter is pressed, the new date and time will be displayed on the
main screen.
Press the ESC key to return to the utility menu.
╒═════════════════════════════════════════════════════════════════════════════╕
│ 08/24/1990 CMenu 23:07:34 │
│ Written and designed by Chris Moore - 1991 │
╘═════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╒[Current Directory]══════════════════╕░░╓[Menu Selections]────────────────╖
░░│C╔═══════════════════════════╗ │░░║ Car Maintenance Tracker ║
░░╘═║Compare 2 ASCII files ║═══════╛░░║ DOS Help ║
░░░░╟───────────────────────────╢░░░░░░░░░░║ Date Conversion utility ║
░░░░║Search ASCII file ║░░░░░░░░░░║ Floppy Disk Label Maker ║
░░░░╟───────────────────────────╢░░░░░░░░░░║ FlowCharting II ║
░░░░║Alter/View file attributes ║░░░░░░░░░░║ Jacket ║
░░░░╟───────────────────────────╢░░░░░░░░░░║ Memory Usage ║
░░░░║Print an ASCII file ║░░░░░░░░░░║ Movie Library ║
░░░░╟───────────────────────────╢░░░░░░░░░░║ Nursery System ║
░░░░║Set The Date & Time ║░░░░░░░░░░║ PC Tools ║
░░░░╚═══════════════════════════╝░░░░░░░░░░║ Printer Setup ║
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╙─────────────────────────────────╜
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒[Function Key Definitions]═╔[Set Date & Time]════╗══════════════════════════╕
│F1 = HELP ║ Time: 13:18:21 ║ F3 = Batch Utilities│
│F4 = Menu Selection Maint. ║ Date: 08/27/90 ║ F6 = DOS Commands │
│F7 = Directory Utilities ╚═════════════════════╝ F9 = Misc. Utilities│
│F10= System Information ESC = Exit Menu │
╘════════════════════════════════════════════════════════════════════════════╛
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 12.5
CMenu User Guide
─────────────────────────────────────────────────────────────────
SYSTEM INFORMATION
This feature was added just to give you a little information about your
system. It contains the following.
Total Clusters
Bytes Per Sector
Sectors Per Cluster
Free Space
Total Space
Percent Of Disk Used
Total Base Memory
Total Extended Memory
Display Type
DOS Version
Default Drive And Directory
Mouse Present
Note that all disk related data refers to the default drive. When you are
finished viewing the information, press the ESC key to return to the main
screen or press any mouse button.
╒═════════════════════════════════════════════════════════════════════════════╕
│ 08/24/1990 CMenu 23:07:34 │
│ Written and designed by Chris Moore - 1991 │
╘═════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╒[Curr╔══════════════════════════════════════════════════════════════════╗─╖
░░│C:\ ║ System Information ║ ║
░░╘═════║Total Clusters : 31383 ║ ║
░░░░░░░░║Bytes per Sector : 512 ║ ║
░░░░░░░░║Sectors per Cluster : 4 ║ ║
░░░░░░░░║Cluster size : 2048 ║ ║
░░░░░░░░║Free space on current drive : 30000000 ║ ║
░░░░░░░░║Total space on current drive: 60000000 ║ ║
░░░╒[Men║Percent of Disk Utilized : 50% ║ ║
░░░│Keep║Total Base Memory : 640K ║ ║
░░░│spen║Total Extended Memory : 6912K ║ ║
░░░╘════║Display Type : Color ║ ║
░░░░░░░░║DOS Version : 4 ║─╜
░░░░░░░░║Default Drive & SubDirectory: C:\MENU ║░░
░░░░░░░░║Mouse Present : Yes ║░░
╒[Functi║ ║═╕
│F1 = HE║ Press any key to exit ║s│
│F4 = Me╚══════════════════════════════════════════════════════════════════╝ │
│F10= System Information ESC = Exit Menu │
╘════════════════════════════════════════════════════════════════════════════╛
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 13
CMenu User Guide
─────────────────────────────────────────────────────────────────
EXITING CMenu
To exit the CMenu environment,
1. Press the ESC key or place the mouse cursor on the EXIT option and press
the LEFT button. You can also just press the RIGHT mouse button from the
main CMenu screen and you will be presented with screen.
2. Next, press either the 'N' or 'Y' keys. If 'N' is pressed, you will be
returned to the main screen. If 'Y' is pressed, any changes that have
been made to colors or selections will be saved for the next execution of
CMenu. You may also press the LEFT mouse button for Yes or the RIGHT
button for No.
╒═══════════════════════════════════════╕
│ │
│ ARE YOU SURE YOU WISH TO EXIT │
│ (Y/N) │
│ │
╘═══════════════════════════════════════╛
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 14
CMenu User Guide
─────────────────────────────────────────────────────────────────
PRODUCT SUPPORT
If you have any questions or comments about the use of CMenu, please
describe as completely as possible the problem you are having. Let us know
your machine configuration, what function you were trying and any resident
software also running at the same time as the menu. If possible, please send
legible screen prints of all screens that are affected and any output written
to the screen.
Describe exactly what steps it takes to cause the problem and what the program
does when it happens. If a complete description is not received, there is
little we can do to help you.
We usually will respond to a REGISTERED user within 7 working days.
No support will be given for non-registered users.
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 15
CMenu User Guide
─────────────────────────────────────────────────────────────────
REGISTRATION INFORMATION
A CMenu registration licenses you to use the product on a regular basis.
Registration includes mailed notification of updates and priority support.
Users need register only 1 version of CMenu.
Individual registrations for CMenu are available at a cost of $20.00. This
will provide you with the most current release of CMenu and the reference
manual on disk.
Quantity discounts are available and are as follows:
0 - 3 no discount
4 - 10 20% discount
10+ 40% discount
ALL PRICES AND DISCOUNTS ARE SUBJECT TO CHANGE WITHOUT NOTICE.
Registration for CMenu V2.4 - 0591
To register your menu, please enclose this form and a check or money order
made payable to Moore Consulting in the amount of $20.00 (DO NOT SEND CASH).
This fee enables me to keep the menu updated with new and improved features
and contact you when a new version is available.
No. of Licenses: ___
Company : _______________________________________
Name : _______________________________________
Address : ____________________________________
City : ____________________, State: _____ Zip Code __________
Telephone: ____________________
Mail to:
Moore Consulting
CMenu V2.4 - 0591
1408 Crestridge
Mesquite, TX. 75149
─────────────────────────────────────────────────────────────────
Copyright (c) 1991 - Chris Moore Page 16